/* 
* @Author: Administrator
* @Date:   2015-09-16 12:03:51
* @Last Modified by:   Administrator
* @Last Modified time: 2015-12-25 14:49:49
*/
.w1000, .w900 { width: 1000px; margin: 0 auto; line-height: 25px; font-size: 14px; color: #666; }
.w900 h3 { margin-bottom: 50px; }
.w900 { width: 900px; padding: 50px 0; }
.about-us-tab { background: #f1f1f1; border-bottom: 1px solid #e6e6e6; }
.about-tab-hd { width: 742px; margin: 0 auto; }
.about-tab-hd li { padding: 0px 25px; float: left; height: 48px; line-height: 48px; position: relative; cursor: pointer; color: #666; font-size: 14px; }
.about-tab-hd li a { display: inline-block; }
.about-tab-hd li.current { color: #12adff; }
.about-tab-hd li.current i { background: url(../images/about-us/white.png) no-repeat; position: absolute; width: 15px; height: 9px; left: 42px; bottom: -1px; }
.about-tab-bd>div { display: none; }

/* 关于我们 */
.banner img { position: absolute; top: 0; left: 0; }

/* 关于我们详情--公司简介 */
.abs-info { padding: 60px 0 50px; background: #fafafa; }
.abs-info1 h3, .abs-info h3, .w900 h3 { font-size: 24px; color: #333; text-align: center; }

/* .abs-info p { line-height: 30px; font-size: 15px; color: #666; padding-right: 5px;text-indent: 2em;} */
.abs-img { border-top: 1px dashed #e5e5e5; padding: 16px 0; }
.abs-img img { float: left; }
.abs-img .img1 { margin-right: 20px; margin-bottom: 20px; }
.why span { float: left; margin: 20px 66px 0px 0px; text-align: center; width: 175px; }
.why span p { font-size: 16px; color: #12adff; margin-top: 5px; padding-right: 0; text-indent: 0; }
.why span div { width: 165px; height: 86px; color: #666; line-height: 20px; font-size: 14px; text-align: left; padding-top: 14px; padding-left: 10px; }
.about { font-size: 14px; color: #666; line-height: 25px; }
.abs-info1 { text-align: center; width: 1220px; margin: 0 auto; background: #fff; }
.about h3 { margin-bottom: 40px; }

/* 公司资质 */
.picScroll-left { padding: 30px 45px; overflow: hidden; position: relative; }
.picScroll-left .hd .prev, .picScroll-left .hd .next { display: block; width: 20px; height: 65px; position: absolute; top: 50%; margin-top: -32.5px; background: url(../images/about-us/scroll2.png) no-repeat; cursor: pointer; }
.picScroll-left .hd .prev { left: 0px; }
.picScroll-left .hd .next { right: 0px; background-position: -20px 0; }
.picScroll-left .bd ul { overflow: hidden; zoom: 1; }
.picScroll-left .bd ul li { margin: 0 15px; float: left; _display: inline; overflow: hidden; text-align: center; }
.picScroll-left .bd ul li .pic { text-align: center; cursor: pointer; }
.picScroll-left .bd ul li .pic img { width: 240px; height: 170px; display: block; }

/* 团队介绍 */
.team h3 { margin-bottom: 50px; }
.team-con { margin-bottom: 40px; }
.team .team-con_r { width: 740px; }
.team-con_r h4 { height: 20px; padding-bottom: 5px; border-bottom: 1px solid #12adff; margin-bottom: 8px; }
.team-con h4 span { font-size: 16px; color: #333; margin-right: 10px; }
.team p { text-align: justify; }

/* 安全保障 */

/* .safe { background: #fafafa; padding: 45px 0px 1px; } */
.safe h3 { height: 120px; line-height: 120px; color: #666; }
.safe h4 { font-size: 20px; background: url(../images/about-us/about-us.circle_07.png) no-repeat 0 10px; margin-bottom: 10px; line-height: 24px; text-indent: 0.8em; }
.safe h4 a { color: #12adff; }
.safe .safe-con1 { height: 250px; }
.safe-con1_l { width: 480px; position: relative; }
.safe-con1_l .rope2 { position: absolute; width: 266px; height: 135px; background: url(../images/about-us/22.png) no-repeat; top: -143px; right: -33px; }
.safe-con1_r { width: 320px; position: relative; padding-right: 80px; }
.safe-con1_r .rope1 { position: absolute; width: 319px; height: 141px; left: -325px; top: 207px; display: block; background: url(../images/about-us/11.png) no-repeat; }
.safe-con2_l { width: 357px; position: relative; padding-left: 70px; }
.safe-con2_l .rope3 { width: 288px; height: 105px; position: absolute; background: url(../images/about-us/33.png) no-repeat; right: -200px; top: -105px; }
.safe-con2_r { width: 516px; position: relative; margin-top: 43px; }
.safe-con2_r .rope4 { width: 329px; height: 88px; position: absolute; background: url(../images/about-us/44.png) no-repeat; left: -100px; bottom: -175px; }
.safe-con2 { margin: 65px auto; height: 230px; }

/* 媒体报道 */
.media { padding: 45px 0 60px; }
.media h3 { margin-bottom: 45px; }
.media-con a { width: 174px; height: 67px; margin-right: 7px; margin-bottom: 7px; float: left; }

/* 办公环境 */
.office { width: 1122px; padding-bottom: 100px; }
.office h3 { margin-bottom: 45px; }
.office span { width: 280px; height: 174px; float: left; position: relative; border-radius: 5px; overflow: hidden; }
.office span i { width: 100%; height: 100%; position: absolute; top: 0; left: 0; display: block; background: #12adff; opacity: 0.2; filter: Alpha(opacity=20); }
.office span img { width: 100%; }
.photo-look { position: absolute; z-index: 1000; width: 45%; -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, .33); -moz-box-shadow: 0 0 12px rgba(0, 0, 0, .33); -ms-box-shadow: 0 0 12px rgba(0, 0, 0, .33); -o-box-shadow: 0 0 12px rgba(0, 0, 0, .33); box-shadow: 0 0 12px rgba(0, 0, 0, .33); }
.photo-look img { width: 100%; -webkit-transition }
.photo-look .arrow { position: absolute; top: 44%; width: 20px; height: 65px; background: url(../images/about-us/scroll2.png) no-repeat; opacity: 0.4; filter: alpha(opacity=40); -webkit-transition: all 0.2s linear 0s; -moz-transition: all 0.2s linear 0s; -ms-transition: all 0.2s linear 0s; -o-transition: all 0.2s linear 0s; transition: all 0.2s linear 0s; }
.photo-look .arrow-l { left: -40px; background-position: 0 0; }
.photo-look .arrow-r { right: -40px; background-position: -20px 0; }
.photo-look .arrow:hover { opacity: 1; filter: alpha(opacity=100); }

/* 联系我们 */
.contact { padding: 75px 0; }
.contact h3 { margin-bottom: 80px; }
.contact-con span { width: 134px; text-align: center; padding: 0 23px; float: left; }
.contact-con span a { width: 100px; height: 100px; background: url(../images/about-us/abs-sprite.png) no-repeat 0px 0px; display: inline-block; }
.contact-con .address { width: 230px; }
.contact-con span p { margin-top: 5px; }

/* 关于我们详情--公司资质 */
.abs-info .qualification img { float: left; margin-right: 20px; margin-bottom: 20px; }
.abs-abstract { font-size: 14px; color: #333; padding: 25px 20px 25px 16px; }
.abs-team-con { font-size: 14px; color: #666; line-height: 23px; }
.abs-team-con_r { width: 550px; text-align: justify; }

/* 关于我们详情--安全保障 */
.abs-safe { padding: 40px 15px 0px; background: #fff; font-size: 14px; color: #666; }
.abs-safe h4 { font-size: 16px; color: #12adff; }
.abs-safe h5 { font-size: 16px; color: #333; text-align: center; margin-bottom: 35px; }
.abs-safe-con1_l { width: 385px; }
.abs-safe-con1_r { position: relative; }
.abs-safe-con1_r .rope1 { position: absolute; width: 319px; height: 141px; left: -235px; top: 219px; display: block; background: url(../images/about-us/11.png) no-repeat; }
.abs-safe p { line-height: 25px; }
.abs-safe-con2_l { position: relative; margin-top: 20px; }
.abs-safe-con2_l .rope3 { width: 288px; height: 105px; position: absolute; background: url(../images/about-us/33.png) no-repeat; right: -290px; top: -85px; }
.abs-safe-con2_r { width: 416px; margin-top: 50px; position: relative; }
.abs-safe-con2_r .rope4 { width: 329px; height: 88px; position: absolute; background: url(../images/about-us/44.png) no-repeat; left: -117px; bottom: -190px; }
.abs-safe-con3_l { width: 390px; margin-top: 95px; position: relative; }
.abs-safe-con3_r { margin-top: 20px; padding-right: 20px; }
.abs-safe-con3_l .rope2 { position: absolute; width: 266px; height: 135px; background: url(../images/about-us/22.png) no-repeat; top: -192px; right: -143px; }

/* 关于我们详情--公司动态 */
.abs-state { padding: 0 20px 40px; font-size: 16px; }
.abs-state li { height: 50px; line-height: 50px; border-bottom: 1px dashed #e6e6e6; padding-left: 17px; background: url(../images/about-us/about-us.circle_07.png) no-repeat 0 23px; }
.abs-state li a { color: #2c3438; }
.abs-state li a:hover{color:#12adff;   }
.abs-state span { color: #838383; }

/* 关于我们详情-公司动态详情 */
.abs-detail ul { margin-bottom: 10px; }
.abs-detail li { background: none; padding-left: 0; }
.abs-detail li a { font-size: 20px; }
.abs-detail p { line-height: 25px; margin-bottom: 25px; font-size: 14px; color: #666; text-indent: 2em; }

/* 关于我们详情-合作伙伴 */
.abs-partner-r { width: 670px; position: relative; }
.team-con h4 a { color: #12adff; /* position: absolute; right: 0; bottom: 0; */ }
.team-con h4 .check { position: absolute; right: 0; bottom: 0; }

/* 关于我们详情-联系我们 */
.abs-contact { width: 520px; margin: 50px auto 0; }
.abs-contact h4 { font-size: 16px; color: #333; margin-bottom: 10px; }
.abs-contact p { line-height: 25px; }
.abs-code { margin-top: 60px; }
.abs-code span { width: 97px; margin-right: 110px; display: inline-block; text-align: center; }
.abs-contact p a { color: #12adff; text-decoration: underline; }
#map { width: 510px; height: 230px; border: 1px solid #e6e6e6; padding: 4px; border-radius: 5px; margin: 20px 0 30px; }

/* 关于我们详情-平台特征 */
.palt { padding: 40px 40px 30px 28px; font-size: 14px; color: #666; }
.palt li { float: left; width: 315px; margin-bottom: 70px; }
.palt li span { float: left; width: 51px; height: 60px; background: url(../images/abs-palt.png) no-repeat; margin-top: 20px; }
.palt li .tz2 { background-position: -52px -3px; }
.palt li .tz3 { background-position: -104px -3px; }
.palt li .tz4 { background-position: -156px -3px; }
.palt li .tz5 { background-position: -208px -3px; }
.palt li .tz6 { background-position: -265px -3px; }
.palt li .tz7 { background-position: -296px -3px; }
.palt .sp1 { margin-right: 97px; }
.palt li div { float: right; width: 243px; }
.palt li h3 { color: #333; font-size: 16px; padding-bottom: 5px; border-bottom: 1px solid #12adff; }
.palt li p { margin-top: 5px; line-height: 20px; }
.abs-back { text-align: right; color: #12adff; cursor: pointer; font-size: 14px; }